package com.jintian.smart.base.api.system.provider;

import com.jintian.smart.base.api.system.entity.EmployeeEntity;

import java.io.Serializable;
import java.util.List;

public interface IEmployeeProvider {
    /*
     *  根据主键获取用户信息
     */
    EmployeeEntity getById(Serializable id);

    /*
     *  根据主键批量获取用户信息
     */
    List<EmployeeEntity> listByIds(List<?> idList);

    /*
     *  判断用户是否拥有某个角色
     */
    Boolean userExistsRoleCode(String userId, String roleCode);
}
